eggcrate louver - Español Inglés Diccionario